/*
 * @Author: mayijun
 * @Date: 2022-06-30 09:48:42
 * @LastEditors: mayijun
 * @LastEditTime: 2022-06-30 14:03:00
 */
export interface IUserInfo {
  userName: string;
  userAccount: string;
  email?: string;
  tel?: string;
  tenantId?: number;
  userId?: number;
  userSex?: string;
}
export interface IOperateItem {
  name: string;
  icon: any;
  optionClick: Function;
}
export interface IRouterItem {
  resourceName: string;
  resourceLink: string;
  resourceCode?: string;
  resourcePath?: string;
  resourceIcon?: string;
  default?: boolean;
  childrens?: IRouterItem[];
}
export interface IConfig {
  showBackSelectPlatform: boolean;
  isCollapse: boolean;
  showCollapse: boolean;
  massage: number;
  userInfo: IUserInfo;
  permission?: IRouterItem[];
  operateoption?: IOperateItem[];
}
